/*
 * Copyright (c) 2019 Author: Fancyears Milos Malvis @1243093366@qq.com
 * ALL COPYRIGHT REVERSED.
 */

package com.fancyears.global;

/**
 * @Author: Fancyears Milos Malvis
 * @Date: Created in  2019/5/21 13:33
 * @Modified By:
 */
public class GlobalSetting {

    /**
     * 一年，毫秒
     */
    public static final int ONE_YEAR = 365 * 24 * 60 * 60;

    /**
     * sid，是一个session id
     */
    public static final String SID = "sid";
    /**
     * 打包的程序名
     */
    public static final String APP_NAME = "web";
    /**
     * session的前缀
     */
    public static final String SESSION_PREFIX = "spring:session:sessions:";
    /**
     * 用户名id
     */
    public static final String USERNAME = "username";

    /**
     * 状态
     */
    public static final String STATUS = "status";
    /**
     * 消息
     */
    public static final String MESSAGE = "message";
    /**
     * 错误页面
     */
    public static final String ERROR_PAGE = "error";
    /**
     * 在redis中的存储文件夹，当然并不是真真的文件夹
     */
    public static final String ENCRYPT_FOLDER_CODE =  "redis:encrypt:key:";

    public enum STATUS_ENUM {
        OK,//成功
        SING_OUT,//用户已登出
        ERROR,//错误
        FAILED,//失败
        USERNAME_OR_PASSWORD_ERROR,//用户名或密码错误
        UNAUTHORIZED,//未授权的
        ILLEGAL_PARAMETER//非法参数
        ;
    }

}
